x86/hpet: replace disabling of legacy broadcast
authorJan Beulich <jbeulich@suse.com>
Tue, 27 Mar 2012 13:22:54 +0000 (15:22 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 27 Mar 2012 13:22:54 +0000 (15:22 +0200)
commiteca1bfec46214a902f24bce2b44c96ae364f1219
tree94cf15bbbc8d05eb6c1cab2f78776874edccfd2c
parenta5e1cb8704755905940c7242f62c5e9d85957d65
x86/hpet: replace disabling of legacy broadcast

... by the call to hpet_disable() added in the immediately preceding
patch.

In order to retain the behavior intended by c/s 23776:0ddb4481f883,
implement one of the alternative options pointed out there: remove CPUs
from the online map in __stop_this_cpu() (and hence doing so in
stop_this_cpu() is no longer needed).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
xen/arch/x86/crash.c
xen/arch/x86/hpet.c
xen/arch/x86/smp.c